Musculoskeletal dynamics simulation using shape-varying muscle mass models
نویسندگان
چکیده
Recent studies have shown that the constant inertia assumption made in typical muscle dynamic models can lead to significant discrepancies in accuracy of simulation or inverse dynamics. This paper proposes a general framework for musculoskeletal dynamic simulation that takes into account changes in muscle inertia that occur during movement. We first develop a general shape-varying muscle mass model in which muscle deformations are modeled via linear volume-preserving transformations, and derive a corresponding muscle mass matrix and Jacobian in a Lagrangian setting. A dynamic musculoskeletal model is then constructed, in which each muscle is segmented into multiple segments that are each modeled using our earlier muscle deformation model. Depending on the extent of muscle segmentation, the musculoskeletal dynamics can be simulated to arbitrary resolution. To improve the computational efficiency of the simulation, we propose a spline-based dynamics algorithm consisting of an offline and online computation stage. In the offline stage, a parametrized B-spline surface on the space P(n) of n×n symmetric positive-definite matrices is constructed so as to fit a set of sampled values of the system mass matrix. In the online computation stage, given an arbitrary configuration, the mass matrix for that configuration is obtained as a weighted average of the nearest sampled values (i.e., the control points of the B-spline surface). The Coriolis forces are evaluated directly from the partial derivatives of the B-spline approximation of the mass matrix. Our method ensures that the online computational costs effectively remain fixed independently of the system dimension or complexity. Detailed case studies involving planar arms with multiple shape-varying muscles attached demonstrate the feasibility and computational advantages of our proposed method for musculoskeletal modeling and simulation. M. Han · J. Hong · F.C. Park (B) Robotics Laboratory, Seoul National University, Seoul 151-744, Korea e-mail: [email protected] M. Han e-mail: [email protected] J. Hong e-mail: [email protected]
منابع مشابه
Simulating Skin Deformation Using Anatomical Structure, Muscle Dynamics, and Soft Tissue Dynamics
1 Movement of skin and muscle is essential for bringing a character to 2 life. This movement is difficult to animate in a realistic fashion us3 ing traditional techniques because of the subtle details required. In 4 this paper, we present an algorithm that generates natural, dynamic, 5 and detailed skin deformation from standard motion capture joint 6 angle data. The algorithm consists of two s...
متن کاملEnergy Optimization of Under-actuated Crane model for Time-Variant Load Transferring using Optimized Adaptive Combined Hierarchical Sliding Mode Controller
This paper designs an Optimized Adaptive Combined Hierarchical Sliding Mode Controller (OACHSMC) for a time-varying crane model in presence of uncertainties. Uncertainties have always been one of the most important challenges in designing control systems, which include the unknown parameters or un-modeled dynamics in the systems. Sliding mode controller (SMC) is able to compensate the system in...
متن کاملVertical Dynamics Modeling and Simulation of a Six-Wheel Unmanned Ground Vehicle
Vertical dynamics modeling and simulation of a six-wheel unmanned military vehicle (MULE) studied in this paper. The Common Mobility Platform (CMP) chassis provided mobility, built around an advanced propulsion and articulated suspension system gave the vehicle ability to negotiate complex terrain, obstacles, and gaps that a dismounted squad would encounter. Aiming at modeling of vehicle vertic...
متن کاملA Motion Tracking Method for the Modeling and Simulation of Human Movement in 3D
Interest in computer models of the human musculoskeletal system is increasing amongst clinicians and movement scientists as tools to analyze muscle and joint function in ways that are both non-invasive and inexpensive. Quantifying internal loads resulting from muscles and external forces is necessary to understand and treat movement pathologies. Current simulation methods, however, fall short o...
متن کاملEfficient Forward Dynamics Simulation and Optimization of Human Body Dynamics
The modeling of the time dependent, dynamic behavior of the human musculoskeletal system results in a large scale mechanical multibody system. This consists of submodels for the skeleton, wobbling masses, muscles and tendons as redundant actuators. Optimization models are required for the simulation of the muscle groups involved in a motion. In contrast to the inverse dynamics simulation the fo...
متن کامل